green-sand mould - Turkish English Dictionary